g_return_if_fail (GTK_IS_WIDGET (widget));
g_return_if_fail (GTK_IS_EVENT_CONTROLLER (controller));
- g_return_if_fail (phase == GTK_PHASE_CAPTURE ||
- phase == GTK_PHASE_BUBBLE);
+ g_return_if_fail (phase >= GTK_PHASE_NONE &&
+ phase <= GTK_PHASE_BUBBLE);
priv = widget->priv;
GList *l, *retval = NULL;
g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL);
- g_return_val_if_fail (phase == GTK_PHASE_CAPTURE ||
- phase == GTK_PHASE_BUBBLE, NULL);
+ g_return_val_if_fail (phase >= GTK_PHASE_NONE &&
+ phase <= GTK_PHASE_BUBBLE, NULL);
priv = widget->priv;